rock train - French English Dictionary